Source-limited inclusive routing: A new paradigm for multicast communication

نویسندگان

  • Barbara D. Gannod
  • Abdol-Hossein Esfahanian
  • Eric Torng
چکیده

In this paper, we study a combination of the multicast communication problem and the maximum disjoint paths problem. Specifically, we are given a directed tree T rooted at r, and we want to send a message from r to a subset of nodes in T. We accomplish this via a multicast schedule which consists of a number of time steps in which informed nodes deliver the message to uninformed nodes until all destinations have received the message. In each time step, any informed node s may forward the message to one of its uninformed descendant nodes d via the unique directed path, or dipath, p from s to d in ditree T. A multicast schedule is called edge-disjoint if the dipaths used in any time step do not share any edges. We call a multicast schedule a nodedisjoint schedule if the dipaths used in any time step are node-disjoint. We show that directed trees can be used to represent source limited inclusive routing, a realistic class of routing schemes used in popular direct network systems. We then show that nodedisjoint multicast schedules in directed trees can be used to closely approximate optimal edgedisjoint multicast schedules. In addition, we show that node-disjoint multicast in directed trees can be reduced to an equivalent broadcast problem in directed trees. We describe an O(n2) greedy algorithm (GA) for performing node-disjoint broadcast in directed trees. The greatest advantages of the GA algorithm are its simplicity and its optimal performance in popular topologies such as meshes, tori, and hypercubes. We also describe an O(n3) algorithm that always produces minimum length nodedisjoint broadcast schedules for directed tree topologies, which can be easily transformed into an algorithm that produces edge-disjoint multicast schedules that are no more than twice the length of an optimal edge-disjoint multicast schedule for an arbitrary topology.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multicast computer network routing using genetic algorithm and ant colony

Due to the growth and development of computer networks, the importance of the routing topic has been increased. The importance of the use of multicast networks is not negligible nowadays. Many of multimedia programs need to use a communication link to send a packet from a sender to several receivers. To support such programs, there is a need to make an optimal multicast tree to indicate the opt...

متن کامل

A New Method based on Intelligent Water Drops for Multicast Routing in Wireless Mesh Networks

In recent years a new type of wireless networks named wireless mesh networks has drawn the attention of researchers. In order to increase the capacity of mesh network, nodes are equipped with multiple radios tuned on multiple channels emerging multi radio multi channel wireless mesh networks. Therefore, the main challenge of these networks is how to properly assign the channels to the radios. O...

متن کامل

Toward a General Theory of Unicast-Based Multicast Communication

Multicast, also known as one-to-many communication, is the problem of sending a message from a single source node to several destination nodes. In this paper, we study the problem of implementing multicasts via a technique called Unicast-Based Multicast (UBM). In particular, we focus on the problem of nding optimal UBM calling schedules for arbitrary topologies using restricted inclusive routin...

متن کامل

A Survey on Multicast Routing Approaches in Wireless Mesh Networks

Wireless mesh networks (WMNs) which mediates the broadband Internet access, have been recently received many attentions by the researchers. In order to increase capacity in these networks, nodes are equipped with multiple radios tuned on multiple channels emerging multi radio multi-channel WMNs (MRMC WMNs). Therefore, a vital challenge that poses in MRMC WMNs is how to properly assign channels ...

متن کامل

Row/Column-First: A Path-based Multicast Algorithm for 2D Mesh-based Network on Chips

In this paper, we propose a new path-based multicast algorithm that is called Row/Column-First algorithm. The proposed algorithm constructs a set of multicast paths to deliver a multicast message to all multicast destination nodes. The set of multicast paths are all of row-first or column-first subcategories to maximize the multicast performance. The selection of row-first or column-first appro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Networks

دوره 35  شماره 

صفحات  -

تاریخ انتشار 2000